var CaiDatHeThong = {
    DoiMatKhau: function(button){
        var txtMatKhauCu = $('#txtMatKhauCu');
        if (txtMatKhauCu.val() == ''){
            QuanLyBanHangStatic.changeMessage('Thông báo', 'Vui lòng nhập <b>Mật khẩu cũ</b>');
            QuanLyBanHangStatic.showMessageBox(true, 3000);
            txtMatKhauCu.effect('highlight', {color: '#ffd5ad'}, 600)
                .effect('highlight', {color: '#ffd5ad'}, 600);
            txtMatKhauCu.focus();
            return;
        }

        var txtMatKhauMoi = $('#txtMatKhauMoi');

        if (txtMatKhauMoi.val() == ''){
            QuanLyBanHangStatic.changeMessage('Thông báo', 'Vui lòng nhập <b>Mật khẩu mới</b>');
            QuanLyBanHangStatic.showMessageBox(true, 3000);
            txtMatKhauMoi.effect('highlight', {color: '#ffd5ad'}, 600)
                .effect('highlight', {color: '#ffd5ad'}, 600);
            txtMatKhauMoi.focus();
            return;
        } else if (txtMatKhauMoi.val().length <= 6){
            QuanLyBanHangStatic.changeMessage('Thông báo', 'Vui lòng nhập trên <b>6</b> ký tự');
            QuanLyBanHangStatic.showMessageBox(true, 3000);
            txtMatKhauMoi.effect('highlight', {color: '#ffd5ad'}, 600)
                .effect('highlight', {color: '#ffd5ad'}, 600);
            txtMatKhauMoi.focus();
            return;
        }

        var txtXacNhanMatKhau = $('#txtXacNhanMatKhau');
        if (txtXacNhanMatKhau.val() == ''){
            QuanLyBanHangStatic.changeMessage('Thông báo', 'Vui lòng nhập <b>Xác nhận mật khẩu</b>');
            QuanLyBanHangStatic.showMessageBox(true, 3000);
            txtXacNhanMatKhau.effect('highlight', {color: '#ffd5ad'}, 600)
                .effect('highlight', {color: '#ffd5ad'}, 600);
            txtXacNhanMatKhau.focus();
            return;
        } else if (txtXacNhanMatKhau.val() != txtMatKhauMoi.val()){
            QuanLyBanHangStatic.changeMessage('Thông báo', '<b>Mật khẩu mới</b> và <b>Xác nhận</b> chưa trùng khớp');
            QuanLyBanHangStatic.showMessageBox(true, 3000);
            txtXacNhanMatKhau.effect('highlight', {color: '#ffd5ad'}, 600)
                .effect('highlight', {color: '#ffd5ad'}, 600);
            txtXacNhanMatKhau.focus();
            return;
        }

        button = $(button);
        button.prop('disabled', true);
        button.find('.fa-loading').show();

        $.post(QuanLyBanHangStatic.baseURL + 'User/DoiMatKhau', {MatKhauCu: txtMatKhauCu.val(), MatKhauMoi: txtMatKhauMoi.val()}, function(data){
            //console.log(data);
            if (data == '1'){
                QuanLyBanHangStatic.changeMessage('Thông báo', 'Đã cập nhật mật khẩu mới');
                QuanLyBanHangStatic.showMessageBox(true, 3000);
            } else{
                QuanLyBanHangStatic.changeMessage('Thông báo', data);
                QuanLyBanHangStatic.showMessageBox(true, 3000);
            }


            button.prop('disabled', false);
            button.find('.fa-loading').hide();
        });
    }
};